1dd08efcc3774906fba450cdcee446a400edbc8e,src/com/itmill/toolkit/terminal/gwt/client/ui/IVerticalLayout.java,IVerticalLayout,updateFromUIDL,#UIDL#ApplicationConnection#,22

Before Change


			}
			if(hasChildComponent(child)) {
				// current child has been moved
				this.insert(child, getWidgetIndex(oldChild));
			}
		}
		// remove possibly remaining old Paintable object which were not updated 

After Change


			} else if(hasChildComponent(child)) {
				// current child has been moved, re-insert before current oldChild
				removeCaption(child);
				int index = getWidgetIndex(oldChild);
				if(componentToCaption.containsKey(oldChild))
					index--;
				this.insert(child, index);